stepped dam - German English Dictionary